@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700|Raleway:400,300,700);
@font-face {
	font-family: 'codropsicons';
	src:url('../fonts/codropsicons/codropsicons.eot');
	src:url('../fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'),
		url('../fonts/codropsicons/codropsicons.woff') format('woff'),
		url('../fonts/codropsicons/codropsicons.ttf') format('truetype'),
		url('../fonts/codropsicons/codropsicons.svg#codropsicons') format('svg');
	font-weight: normal;
	font-style: normal;
}

.container > header,
.codrops-top {
	font-family: 'Lato', Arial, sans-serif;
}

.container > header {
	margin: 0 auto;
	padding: 2em;
	text-align: center;
	color: #89867e;
}

.container > header h1 {
	font-size: 2.625em;
	line-height: 1.3;
	margin: 0;
	font-weight: 300;
}

.container > header span {
	display: block;
	font-size: 60%;
	color: #ceccc6;
	padding: 0 0 0.6em 0.1em;
}

/* To Navigation Style */
.codrops-top {
	background: #fff;
	background: rgba(255, 255, 255, 0.6);
	text-transform: uppercase;
	width: 100%;
	font-size: 0.69em;
	line-height: 2.2;
}

.codrops-top a {
	text-decoration: none;
	padding: 0 1em;
	letter-spacing: 0.1em;
	color: #888;
	display: inline-block;
}

.codrops-top a:hover {
	background: rgba(255,255,255,0.95);
	color: #716d62;
}

.codrops-top span.right {
	float: right;
}

.codrops-top span.right a {
	float: left;
	display: block;
}

.codrops-icon:before {
	font-family: 'codropsicons';
	margin: 0 4px;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

.codrops-icon-drop:before {
	content: "\e001";
}

.codrops-icon-prev:before {
	content: "\e004";
}

.container > section {
	margin: 0 auto;
	padding: 10em 3em;
	text-align: center;
}

.color-1 {
	background: #435a6b;
}

.color-2 {
	background: #f39c12;
}

.color-3 {
	background: #2ac56c;
}

.color-4 {
	background: #0e83cd;
}

.color-5 {
	background: #cd4436;
}

.color-6 {
	background: #f19f0f;
}

.color-7 {
	background: #3fa46a;
}

.color-8 {
	background: #ecf0f1;
}

.color-9 {
	background: #9e487f;
}

.color-10 {
	background: #16a085;
}

.color-11 {
	background: #aab7b7;
}

@media screen and (max-width: 25em) {

	.codrops-icon span {
		display: none;
	}

}
.name_stl{
	font-size: 30px;
    font-weight: bold;
    font-style: inherit;
    color: black;
    margin-top:20px;
    margin-bottom:20px;
}
.news_vice_title{font-size:18px;margin-left:10px;margin-bottom:20px;color:#000;}
.desc_stl{
	font-size: 14px;
    font-weight: bold;
    font-style: inherit;
    color: black;
}
.cntt_stl{
	font-size: 16px;
    font-weight: bold;
    font-style: inherit;
    color: black;
}
.cntt_stl img{width:700px;}
.companyPage img{width:500px;}
.top_logo_sty {width: 100px;
    float: left;
    margin-top: -20px;
    margin-left: 20px;}
	.img_stl{width:300px;}
	.img_stl_wexin{width:100px;}
.first_menu_stl{
color: #fff;
    font-size: 16px;
    background-image: none;
    border: none;
    font-family: 'source_sans_probold';
    text-transform: uppercase;
    padding: 15px 0px;
    padding-right: 40px;
	cursor:pointer;
}
.fn_hide{display:none;}

.first_menu_stl:hover{
	color:#827373;
}
.first_menu_stl:hover .second_menu_stl{
	
      display: block;
}
.menu_rtn_stl{margin-top:10px;}
.menu_rtn_stl .rtn_a{text-decoration: none;}
.foot_pic_stl{float:right;}
.foot_menu_stl{float:left;width:60%;}
.news_title_stl{float:left;width:80%;}
.news_data_stl{font-size: 14px;
    font-family: monospace;float:right;}
.news_list_stl{margin-top:20px;}
.news_list_stl ul{
	padding:0;margin:0;list-style:none
}
/*产品样式*/
.product-content{left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;background:rgba(255,255,255,0.3);}        
.product-content ul{list-style-type:none;}
.product-content ul li{    margin-top: 10px;margin-right:10px;float: left;overflow: hidden;width: 22%;height:380px;}
.li-text-div-stl{}
.li-img-stl{text-align: center;}
.li-img-stl img{width:200px;height:260px;}
.li-nm-stl{text-align: center;margin-top:5px;font-size: 18px;font-weight: bold;}
.li-desc-stl{width: 90%;margin-top:5px;margin-left: 10px;color:#847f7f;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*招商*/
.invest-content{left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;background:rgba(255,255,255,0.3);}        
.invest-content ul{list-style-type:none;}
.invest-content ul li{margin-top:15px;overflow: hidden;width: 95%;}
.invest-text-div-stl{float:left;margin-top:5px;margin-left:10px;width:70%;}
.invest-img-stl{}
.invest-img-stl img{float:left;width:200px;height:200px;}
.invest-nm-stl{font-size: 18px;font-weight: bold;}
.investi-desc-stl{line-height: 30px;width: 90%;margin-left: 10px;color:#847f7f;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_img_stl{width:500px; clear: both;margin-top:50px;}
.lbl_stl{position: absolute;background: #34b091;padding: 5px 10px;border-radius: 10px;color: white;font-weight: bold;}
/*报名*/
.signUp_div_stl{margin-left:20px;margin-top:10px;}
.lab_stl{font-size:18px;width:150px;}
.fn-high{font-size:18px;color:red;font-weight:blod;margin-right:10px;}
.input_width{width:500px;height:50px;line-height:50px;font-size:18px;font-weight:blod;margin-left:10px;}
.inputSelect{width: 500px;height: 50px;line-height: 50px;margin-left: 10px;}
.btn_stl{padding: 15px 50px;
    background: #3b3e4a;
    font-size: 18px;
    color: white;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    border-radius: 10px;margin-right: 120px;}
.sml_btn_stl{padding: 10px 20px;
    background: #3b3e4a;
    font-size: 18px;
    color: white;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    border-radius: 10px;}
.fn-center{text-align: center;
    height: 50px;
    line-height: 50px;
    margin-top: 20px;}
.ui-popup-modal{background: white;border-radius: 5px;}
.ui-dialog-header{color:white;font-size:18px;font-weight:bold;height:40px;line-height:40px;background:#333;}
.ui-dialog-header button{float:right;margin-top:10px;margin-right:10px;    background: none;
    border: none;
    color: white;
    font-size: 16px;
    font-weight: bold;}
.ui-dialog-header div{margin-left:10px;}
.description{margin-left:10px;}
#checkMeetWin .cmxform{margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;}
.searchBtn{padding: 5px 15px;
    background: #333;
    border-radius: 5px;
    font-size: 16px;
    color: white;
    font-weight: bold;}
.inputWidth130{width:130px;height:30px;line-height:30px;}
.tablewidth{width:100%;}
.ui-record-table{margin:0 auto;}
#J_tabletpl tr:nth-child(even){background: #f0f0f0;}
#J_tableTile tr th{background: #333;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    color: white;
    text-align: center;}
.action-other {
	height: 28px;
	padding-top: 6px
}
.action-other-show {
	position: absolute;
	top: 0;
	left: 275px;
	width: 520px
}
.pagination {
	font-size: 12px
}
.pagination a {
	text-decoration: none;
	border: solid 1px #E0E0E0;
	color: #999;
	background: #F5F5F5
}
.pagination a, .pagination span {
	font-family: Arial, Tahoma, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53", STXihei;
	display: block;
	float: left;
	padding: 2px 8px;
	margin-right: 5px;
	margin-bottom: 5px;
	border-radius: 3px
}
.pagination .current {
	background: #398BE0;
	color: #fff;
	border: solid 1px #4A81C4;
	border-radius: 3px
}
.pagination .current.prev, .pagination .current.next {
	color: #999;
	border-color: #E0E0E0;
	background: #F5F5F5;
	border-radius: 3px
}
.fn-left {
	float: left
}
.fn-right {
	float: right
}
.fn-pt5 {
	padding-top: 25px;
}
.fn-pr10 {
	padding-right: 10px
}
.amount-bottom {
	padding: 0;
	margin: 0 0 10px 5px
}
.current{cursor: pointer;}
.ui-dialog-button{text-align:center;background:#333;height:50px;line-height:30px;}
.ui-dialog-button button{margin-right: 40px;
    background: none;
    border: none;
    color: white;
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;}
.dv_border{border: 1px solid #EAE7E7;
    float: left;
    margin-left: 30px;
    width: 600px;
    margin-top: 30px;}
.open_win{margin-top:30px;}
.inputWidth260{
	height: 30px;
    line-height: 30px;
    width: 260px;
}
#J_leftMenu{overflow-y:auto;}
#J_leftMenu .leftMenu h2{height: 60px;
    line-height: 35px;
    text-indent: 12px;
    font-size: 14px;
    font-family: Arial, Tahoma, "\5fae\8f6f\96c5\9ed1", STXihei, "\5B8B\4F53";
    padding-left: 50px;
    color: #8e8e93;
    cursor: pointer;
    position: relative;}
#J_leftMenu .leftMenu ul{background: #2b4482;
    display: none;}
.mar-top20{margin-top:20px;}
.over_desc_stl{width:460px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text_over_hidden{width: 215px;height: 50px;line-height: 25px;overflow: hidden;text-overflow:ellipsis;}
.page_center_stl{min-height:500px;}
.foodStl span{margin-right:50px;}